Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lago integration #4620

Merged
merged 16 commits into from
May 15, 2024
Merged

Lago integration #4620

merged 16 commits into from
May 15, 2024

Conversation

MauAraujo
Copy link
Contributor

@MauAraujo MauAraujo commented May 7, 2024

POR-

What does this PR do?

This PR switches all the Metronome backend endpoints to use Lago, using their Go client. Since Lago allows us to specify an external id, we can stop storing the usage id in the database columns. Another major change is that since we are using the client, we can get rid of most of the Metronome types and the logic for calling the endpoint, which makes the code cleaner.

@MauAraujo MauAraujo force-pushed the lago-integration branch 2 times, most recently from 58b82b6 to 71c9483 Compare May 14, 2024 21:09
@MauAraujo MauAraujo marked this pull request as ready for review May 14, 2024 21:11
@MauAraujo MauAraujo enabled auto-merge (squash) May 15, 2024 19:04
@MauAraujo MauAraujo merged commit a29f0b1 into master May 15, 2024
9 checks passed
@MauAraujo MauAraujo deleted the lago-integration branch May 15, 2024 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants